laparoscopic partial nephrectomy - Turkish English Dictionary